 /**
 * 模块：医院入驻平台-SysOrg
 * 本文件由代码生成器自动完成,不允许进行修改
 */
package design.onekey.model;

 import com.baomidou.mybatisplus.annotation.*;
 import lombok.AllArgsConstructor;
 import lombok.Builder;
 import lombok.Data;
 import lombok.NoArgsConstructor;

 import java.util.Date;

 /**
* @Description: sys_org - 系统组织架构表
* @author
* @date 2020-08-04 09:15:51
* @version V1.0
 */
@Data
@TableName("sys_org")
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class SysOrg  {

    /** id - 主键 */
    @TableId(value = "id",type = IdType.ASSIGN_ID)
    private Long id;

    /** org_code - 组织架构编码,唯一 */
    @TableField("org_code")
    private String orgCode;

    /** org_name - 组织架构名称 */
    @TableField("org_name")
    private String orgName;

    /** parent_org_id - 上级组织id一级组织用0表示 */
    @TableField("parent_org_id")
    private Long parentOrgId;

    /** org_type - 组织类型 数据字典 */
    @TableField("org_type")
    private String orgType;

    /** creator - 创建人 */
    @TableField(value = "creator",fill = FieldFill.INSERT)
    private Long creator;

    /** creator_name - 创建人姓名 */
    @TableField(value = "creator_name",fill = FieldFill.INSERT)
    private String creatorName;

    /** create_time - 创建时间 */
    @TableField(value = "create_time",fill = FieldFill.INSERT)
    private Date createTime;

    /** del_flag - 删除标识1未删除 2已删除 默认 1 */
    @TableField("del_flag")
    private Integer delFlag;
}
